package com.project.service;

import dev.langchain4j.service.MemoryId;
import dev.langchain4j.service.SystemMessage;
import dev.langchain4j.service.UserMessage;
import dev.langchain4j.service.V;
import reactor.core.publisher.Flux;

/**
 * @Author: zhoujinchuan
 * @Description: （）
 * @Date: 2025/2/26 10:02
 */
public interface CommonChatAssistant {

    /**
     * 聊天
     * @param message
     * @return
     */
    Flux<String> chat(@UserMessage String message);

    /**
     * 提取后问问题
     * @param message
     * @return
     */
    Flux<String> extractChat(@UserMessage String message);



}
